function step = DoSteps()

    step1 = 1;      step2 = 2;     step3 = 4;       step4 = 8;
    step5 = 16;     step6 = 32;    step7 = 128;     step8 = 256;
    step9 = 512;    step10 = 1024; step11 = 2048;
    step12 = step11 * 2;    step13 = step12 * 2;    step14 = step13 * 2;
    step15 = step14 * 2;    step16 = step15 * 2;    step17 = step16 * 2;
    step18 = step17 * 2;    step19 = step18 * 2;    step20 = step19 * 2;
    step21 = step20 * 2;    step22 = step21 * 2;    step23 = step22 * 2;
    step24 = step23 * 2;    step25 = step24 * 2;    step26 = step25 * 2;
    step27 = step26 * 2;    step28 = step27 * 2;    step29 = step28 * 2;
    step30 = step29 * 2;    step31 = step30 * 2;    step32 = step31 * 2;
    step33 = step32 * 2;    step34 = step33 * 2;    step35 = step34 * 2;
    step = 0;
    
    %     step = step + step1;%%Step1：把原始数据roi.txt导出为mat文件
    step = step + step2;%%Step2：加载数据
%     step = step + step3;%多个分量进行相关分析
%     step = step + step4;%PLSR   预测模型
%     step = step + step5;%%SVR
%     step = step + step6;%%随机森林
    step = step + step7;%%神经网络%% 178*210(样本数量*波段数)
%     step = step + step8; %% LSBoost 2023-08-09

%     step = step + step9;%%改CR,       预处理方法
%     step = step + step10;%%SG平滑
%     step = step + step11;%%MSC
%     step = step + step12;%%SNV
%     step = step + step13;%%MA
    step = step + step14;%%一阶导数 %先做三点平滑 2024-07-29
%     step = step + step15;%%二阶导数

%     step = step + step16;%%SPA    特征选择
%     step = step + step17;%%fsrftest
%     step = step + step18;%fsrnca
%     step = step + step19;%sequentialfs %%
%     step = step + step20;%relieff
%      step = step + step21%cars 竞争自适应重加权采样 competitive adaptive reweighted sampling
%      step = step + step22%Random Frog
%       step = step + step23%LAR不行，改iriv， iriv运行太慢，不用了
%     step = step + step24%随机森林选择
% 	step = step + step25%UVE
% %
%      step = step + step26%特征选择
%      step = step + step27%特征选择结果保存
%       step = step + step28% 找到最优波长并显示
%      step = step + step29%% 多个ret文件合并
%       step = step + step30%% 单一个模型，多个元素多种预处理
% 
%     step = step + step31;%% 找要删除单独测试集的异常点
%     step = step + step32;%% 找要全局样本的异常点

%       step = step + step33; %% 显示最优波长
end